liver cyst - Francés Inglés Diccionario